dead last - Spanish English Dictionary